/**
 * module-info
 */
module cn.huaqingcheng.tianshu.common.core {
    requires org.mapstruct;
    requires static lombok;
    requires transitive jakarta.validation;
    requires transitive org.jetbrains.annotations;
    requires com.fasterxml.jackson.datatype.jsr310;
    requires com.fasterxml.jackson.databind;
    requires com.fasterxml.jackson.core;
    requires java.net.http;

    exports cn.huaqingcheng.tianshu.common.core;
    exports cn.huaqingcheng.tianshu.common.core.model;

    opens cn.huaqingcheng.tianshu.common.core.model;
}
